home *** CD-ROM | disk | FTP | other *** search
-
-
-
- MM_ShoveMsgs v0.6
-
- ©1997 Neil Williams
-
-
-
- Introduction
- ~~~~~~~~~~~~
- MM_ShoveMsgs is an echo gating tool for Mail Manager v1.2 or better. It
- allows people in two (or more) echoes/networks to share messages with each
- other.
-
- MM_ShoveMsgs was written with the help of Robert Hofmann's
- MM_RexxDevelopperKit, which made writting this much easier! Thanks Robert!
- :)
-
- This program is now shareware - if you like it you should send £5 (Five
- pounds Sterling) to the address below. You do not need to do this, as the
- program is fully usable and you won't get anything in return for your money
- (except maybe a "thank you" netmail). I would however like people who do
- use this program to at least send me a netmail or e-mail and tell me, so I
- can see that people are actually using my programs.
-
-
-
- Legal Stuff
- ~~~~~~~~~~~
- THE MM_SHOVEMSGS PACKAGE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS `AS IS'
- WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED INCLUDING, BUT
- NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
- PARTICULAR PURPOSE ARE DISCLAIMED. THE ENTIRE RISK AS TO THE ACCURACY OF
- THE INFORMATION HEREIN IS ASSUMED BY YOU. IN NO EVENT SHALL THE AUTHOR OR
- CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
- OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
- OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
- ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
- This program may not be converted for use with any other mail editor/tosser
- without the authors permission.
-
-
-
- Author
- ~~~~~~
- Neil Williams @ 2:442/107.0
- 39:136/1.0
- y025437neil@yale.ac.uk
- now2@frost3.demon.co.uk
-
- The Killing^Ground, 22:00 until 08:00 GMT on +44 (0)1978 751393
-
- If you wish to send the shareware fee, send cash or a cheque (or something
- that can be withdrawn at a UK bank) for £5 (Five UK pounds) to :
-
- Neil Williams
- (MM Utils)
- 23 Kent Road
- Lodge
- Wrexham
- LL11 5NW
- Great Britain
-
- Make cheques payable to Neil Williams.
-
-
-
- ToDo
- ~~~~
- Speed it up!
-
- Anything anyone suggests...
-
- Fix the only known bug : Messages written by the SysOp will NOT be gated.
- You'll need to crosspost your own messages across for the moment.
-
- Gated messages don't have the correct date (they have the date & time they
- were gated.) I don't think it will be possible to fix this, but every
- message has a kludge "DATED: ..." which is the origional date.
-
-
-
- Installation
- ~~~~~~~~~~~~
- Depack the archive to "MM:/" (i.e. the parent directory of MM>, or you
- could dearchive it to RAM: and copy the files across manually..
-
- The areas you intend to gate must be set to Two Pass Import
- (Areas/Messages/Misc/Two Pass Import) and this script called before the
- area is exported!
-
- For example, if you are using MM_ImportPlus (and if not, why not? :) put in
- an #ECHOMAILCMD like this:
-
- #ECHOMAILCMD rx MM:Rexx/MM_ShoveMsgs
-
-
-
- Configuration
- ~~~~~~~~~~~~~
- This is done by the text file "MM:Config/MM_ShoveMsgs.CFG"
-
- #GATEENTRY <name>
- -----------------
-
- This defines the start of a single gate. <name> can be anything to
- identify the gate. There may be more than one #GATEENTRY in order to have
- more pairs of echoes being gated between, but each #GATEENTRY must have
- *ALL* the following parameters following it, each on a new line. (See the
- example configuration below)
-
- OneArea <echo tag>
- --------------------
-
- One of the areas of which to gate in this pair.
-
- OneAddress <address>
- ----------------------
-
- The address of the echo defined in OneArea. Full 5D format is
- needed. (This item /may/ be removed in the future)
-
- OneFlags (WriteOnly|ReadOnly|TwoWay)
- ----------------------------------------
-
- The flags applied to this area:
-
- WriteOnly : Messages can be written to the area, but NOT read
- from it.
-
- ReadOnly : Messages can be read from the area, but it may NOT
- be written to.
-
- TwoWay : The area can be both read from and written to.
-
- Use common sense when choosing flags - If one is TwoWay, then the
- other will be as well; both cannot be Read or Write Only; etc.
-
- TwoArea <echo tag>
- --------------------
-
- The second gate of the pair.
-
- TwoAddress <address>
- ----------------------
-
- The address of the echo defined in TwoArea. Full 5D format is
- needed. (This item /may/ be removed in the future)
-
- TwoFlags (WriteOnly|ReadOnly|TwoWay)
- ----------------------------------------
-
- The flags applied to this area:
-
- WriteOnly : Messages can be written to the area, but NOT read
- from it.
-
- ReadOnly : Messages can be read from the area, but it may NOT
- be written to.
-
- TwoWay : The area can be both read from and written to.
-
- Origin <text>
- ---------------
-
- This is the origin used on every message gated in this pair. Usually
- something like "<Node name>: <This>Net <-> <That>Net GateWay"
-
-
-
- Example Configuration:
- ~~~~~~~~~~~~~~~~~~~~~~
-
- >------ Start : MM:Config/MM_ShoveMsgs.CFG --------------------------------
-
- ;
- #GATEENTRY Test
- OneArea WORKBENCH
- OneAddress 2:442/107.0@fidonet
- OneFlags ReadOnly
- TwoArea SHOVEMSG_TEST
- TwoAddress 978:2/7.0@wcn
- TwoFlags WriteOnly
- Origin TK^G - FidoNet <-> WCNet GateWay
-
- #GATEENTRY Test2
- OneArea W_ANYTHING
- OneAddress 978:2/7.0@wcn
- OneFlags TwoWay
- TwoArea SHOVEMSG_TEST2
- TwoAddress 13:661/107.0@sportsnet
- TwoFlags TwoWay
- Origin TK^G - WCNet <-> SportsNet GateWay
-
- >------ End : MM:Config/MM_ShoveMsgs.CFG ----------------------------------
-
-
-
- Usage
- ~~~~~
-
- [RX] MM_ShoveMsgs[.rexx]
-
- There are no command line options.
-
- See the installation instructions for more proper usage.
-
-